.b-gallery-container__thumbs-list{margin:0;list-style:none}.b-gallery-container__thumbs-item{margin:0;padding:0;background:none}.b-gallery-container__thumbs-item::before{content:normal;position:static;top:auto;left:auto;width:auto;height:auto;background:none}.b-gallery-container{display:grid;grid-template:"preview preview" minmax(0, 1fr) "filter button" auto "thumbs thumbs" auto/1fr auto;gap:20px;height:100%}.b-gallery-container__preview{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;display:grid;grid-area:preview;grid-template:"prev top next" auto "prev image next" 1fr "prev tools next" auto/minmax(40px, 110px) 1fr minmax(40px, 110px);width:100%;height:100%}.b-gallery-container--preview > .b-gallery-container__preview{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.b-gallery-container__top{-ms-grid-row:1;-ms-grid-column:2;z-index:1;display:inline-flex;grid-area:top;gap:20px;margin:0 auto;padding:5px 15px;border-radius:4px;color:rgba(255,255,255,.75);font-size:14px;line-height:20px}.b-gallery-container__top>*{margin:0}.b-gallery-container__top strong,.b-gallery-container__top .i-select__label-text{color:#fff;font-weight:500}.b-gallery-container__top select,.b-gallery-container__top .i-select__select,.b-gallery-container__top .i-select__select-wrapper{display:inline-block;width:auto;min-height:20px;padding:0 20px 0 5px;border:none;background:none;color:#fff;font-weight:500;font-size:14px;line-height:20px;text-wrap:balance}.b-gallery-container__top select option,.b-gallery-container__top .i-select__select option,.b-gallery-container__top .i-select__select-wrapper option{color:initial}.b-gallery-container__top select,.b-gallery-container__top .i-select__select{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='M9.99 13.33a.93.93 0 0 1-.72-.34L5.18 8.04a.86.86 0 0 1 .08-1.14c.32-.3.8-.27 1.08.06l3.57 4.32a.1.1 0 0 0 .08.04.1.1 0 0 0 .08-.04l3.57-4.32a.74.74 0 0 1 .74-.28c.27.06.5.27.58.55.09.28.03.6-.16.81L10.7 13a.94.94 0 0 1-.72.34Z' /%3E%3C/svg%3E");background-position:100% 50%;background-repeat:no-repeat;background-size:20px}.b-gallery-container__main-img{position:relative;display:flex;grid-area:1/1/4/4;height:100%;min-height:0;overflow:hidden}.b-gallery-container__item{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.b-gallery-container__item::before{content:"";position:absolute;z-index:-1;display:block;width:100%;height:100%;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg width='75' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M54.1 7.5V30a38 38 0 0 1-4.81-.45V7.5h4.82zm12.38-.54c6.53 0 8.52 2.99 8.52 6.98v12.07c-.95.33-1.87.64-2.78.92a73.15 73.15 0 0 1-4.3 1.21 57.5 57.5 0 0 1-7.11 1.32 5.59 5.59 0 0 1-4.56-5.77c0-4.96 3.44-7.77 11.7-7.77.7 0 1.53.04 2.15.09v-2.07c0-2.02-.88-3.33-3.88-3.33s-4.68 1.27-4.76 3.5h-4.6c.36-4.47 3.71-7.15 9.63-7.15zm-34.53.54 5.57 16.68L43.35 7.5h4.86l-7.05 19.82c-2.85-.95-5.59-2-8.46-2.92L26.79 7.5h5.17zm-27.13 0v17.14c-1.53.46-3.14 1-4.82 1.61V7.5h4.82zM68.5 19.12h-.43c-4.45 0-6.8 1.1-6.8 3.82 0 1.93 1.2 3.03 3.27 3.03 3.05 0 5.56-1.98 5.56-5.31v-1.5c-.61-.04-1.32-.04-2.03-.04zM19.17 6.96c4.51 0 7.08 2.94 7.08 7.84v7.8a39.22 39.22 0 0 0-4.95-.55v-6.28c0-2.94-.93-4.6-3.72-4.6s-5.17 1.88-5.17 6.22v5.19c-1.55.24-3.19.57-4.91 1V7.4h4.9v3.72c1.16-2.45 3.24-4.16 6.77-4.16zM4.82 0v4.29H0V0h4.82zm49.29 0v4.29h-4.82V0h4.82z'/%3E%3C/svg%3E") center center no-repeat;background-size:150px 60px;animation:preloaderFadeInOut 2s 100 backwards}.b-gallery-container__next{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:next;margin-right:-20px}.b-gallery-container__prev{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:prev;margin-left:-20px}.b-gallery-container__next,.b-gallery-container__prev{display:flex;justify-content:center;align-items:center;height:100%;padding:0 20px}.b-gallery-container__next .btn__inner,.b-gallery-container__prev .btn__inner{transition:scale .3s}.b-gallery-container__next .icon-svg,.b-gallery-container__prev .icon-svg{width:40px;color:#fff;filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.25))}.b-gallery-container--video .b-gallery-container__preview .b-gallery-container__next,.b-gallery-container--video .b-gallery-container__preview .b-gallery-container__prev{top:50%;height:60px;transform:translateY(-50%)}.no-touchevents .b-gallery-container__next:hover .btn__inner,.no-touchevents .b-gallery-container__prev:hover .btn__inner{outline:none !important;scale:1.5}.no-touchevents .b-gallery-container__next:active .btn__inner,.no-touchevents .b-gallery-container__prev:active .btn__inner{scale:1.25}.b-gallery-container__tools{-ms-grid-row:3;-ms-grid-column:2;display:flex;grid-area:tools;gap:8px;justify-content:center;line-height:1}.b-gallery-container__filter{-ms-grid-row:3;-ms-grid-column:1;position:relative;grid-area:filter;max-width:100%;overflow:hidden}.b-gallery-container--preview > .b-gallery-container__filter{-ms-grid-row:2;-ms-grid-column:1}.b-gallery-container__filter .b-gallery-container__next .icon-svg,.b-gallery-container__filter .b-gallery-container__prev .icon-svg{width:24px}.b-gallery-container__tabs{scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1);scrollbar-width:thin;display:flex;gap:30px;max-width:100%;overflow:auto;scroll-behavior:smooth}.b-gallery-container__tabs::-webkit-scrollbar{width:5px;height:5px}.b-gallery-container__tabs::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(255,255,255,.3)}.b-gallery-container__tabs::-webkit-scrollbar-track{border-radius:4px;background:rgba(255,255,255,.1)}.b-gallery-container__tabs::-webkit-scrollbar{display:none}.b-gallery-container__tabs.can-scroll-left{-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0, #383838 40px);mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0, #383838 40px)}.b-gallery-container__tabs.can-scroll-right{-webkit-mask-image:linear-gradient(90deg, #383838 calc(100% - 40px), rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(90deg, #383838 calc(100% - 40px), rgba(0, 0, 0, 0) 100%)}.b-gallery-container__tabs.can-scroll-left.can-scroll-right{-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0, #383838 40px, #383838 calc(100% - 40px), rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0, #383838 40px, #383838 calc(100% - 40px), rgba(0, 0, 0, 0) 100%)}.no-touchevents .b-gallery-container__tabs .btn:focus .btn__inner{box-shadow:none}.b-gallery-container__tab{position:relative;flex:0 0 auto;padding:10px 3px;color:#fff;font-size:18px;line-height:26px;transition:color .3s}.b-gallery-container__tab::before{content:"";position:absolute;right:50%;bottom:0;left:50%;z-index:1;width:0;height:4px;background-color:#05a8e6;opacity:0;transition:all .3s cubic-bezier(0.22, 0.68, 0, 1.71)}.b-gallery-container__tab .btn__inner{display:inline-flex;gap:6px;align-items:center;color:inherit !important;text-decoration:none}.b-gallery-container__tab.is-active{font-weight:700}.b-gallery-container__tab.is-active::before{right:0;left:0;width:100%;opacity:1}.no-touchevents .b-gallery-container__tab:focus::before,.no-touchevents .b-gallery-container__tab:hover::before{right:0;left:0;width:100%;opacity:1}.b-gallery-container__thumbs{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1);scrollbar-width:thin;position:relative;grid-area:thumbs;margin:0 -20px;padding:0 20px;overflow:hidden}.b-gallery-container--preview > .b-gallery-container__thumbs{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.b-gallery-container__thumbs::-webkit-scrollbar{width:5px;height:5px}.b-gallery-container__thumbs::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(255,255,255,.3)}.b-gallery-container__thumbs::-webkit-scrollbar-track{border-radius:4px;background:rgba(255,255,255,.1)}.b-gallery-container__thumbs .b-gallery-container__prev,.b-gallery-container__thumbs .b-gallery-container__next{position:absolute;top:0;z-index:1}.b-gallery-container__thumbs .b-gallery-container__prev{left:16px}.b-gallery-container__thumbs .b-gallery-container__next{right:16px}.b-gallery-container__thumbs::-webkit-scrollbar{display:none}.no-touchevents .b-gallery-container__thumbs .btn:focus .btn__inner{outline:none;outline-offset:initial;box-shadow:none}.b-gallery-container__thumbs-list{display:flex;gap:20px}.b-gallery-container__thumbs-item{position:relative;flex:1 0 165px;max-width:165px}.b-gallery-container__thumbs-item::before{content:"";position:absolute;inset:0;z-index:1;border:0 solid #05a8e6;border-radius:4px;opacity:0;pointer-events:none;transition:all .3s cubic-bezier(0.22, 0.68, 0, 1.71)}.b-gallery-container__thumbs-item.is-active::before{border-width:4px;opacity:1}.b-gallery-container__thumbs-item .img{border-radius:4px}.no-touchevents .b-gallery-container__thumbs-item:focus::before,.no-touchevents .b-gallery-container__thumbs-item:hover::before{border-width:4px;opacity:1}.b-gallery-container__video{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;width:44px;height:30px;border-radius:4px;background:rgba(0,0,0,.5);color:#fff;transform:translate(-20px, -15px)}.b-gallery-container__video .icon-svg{width:12px}.b-gallery-container__thumbs .b-gallery-container__img{width:100%;border-radius:4px}.b-gallery-container__btn{-ms-grid-row:3;-ms-grid-column:3;grid-area:button;align-self:center}.b-gallery-container--preview > .b-gallery-container__btn{-ms-grid-row:2;-ms-grid-column:2}.b-gallery-container__badge{padding:4px 5px;border-radius:5px;background:rgba(255,255,255,.25);color:#fff;font-weight:400;font-size:12px;line-height:12px}.b-gallery-container--preview{grid-template:"preview preview" auto "filter button" auto "thumbs thumbs" 1fr/1fr auto}.b-gallery-container--preview .b-gallery-container__main-img,.b-gallery-container--preview .b-gallery-container__tools{display:none}.b-gallery-container--preview .b-gallery-container__thumbs-list{flex-wrap:wrap}.b-gallery-container--preview .b-gallery-container__thumbs-item{flex:0 1 25%;max-width:calc(25% - 15px)}.b-gallery-container--preview .b-gallery-container__thumbs{padding-bottom:16px;overflow:auto}.b-gallery-container__zoom{padding:7px 10px;border-radius:4px;background:rgba(34,34,34,.75);transition:background .3s}.b-gallery-container__zoom .icon-svg{color:#fff}.b-gallery-container__zoom:disabled .btn__inner{background-color:rgba(0,0,0,0)}.b-gallery-container__zoom:disabled .icon-svg{opacity:.5}.no-touchevents .b-gallery-container__zoom:focus,.no-touchevents .b-gallery-container__zoom:hover{background:#222}.no-touchevents .b-gallery-container__zoom:focus .btn__inner,.no-touchevents .b-gallery-container__zoom:hover .btn__inner{outline:none !important}.no-touchevents .b-gallery-container__zoom:active{background:rgba(34,34,34,.85)}@media(max-width: 734.98px){.b-gallery-container{grid-template:"preview" 1fr "filter" auto "thumbs" auto "button" auto/1fr;gap:16px}.b-gallery-container__preview{grid-template:"top top top" auto "prev image next" 1fr "prev tools next" auto/40px 1fr 40px;gap:16px}.b-gallery-container__top{padding:0}.b-gallery-container__tab{font-size:14px;line-height:22px}.b-gallery-container__count{display:none}.b-gallery-container__btn{z-index:1;grid-area:4/1/4/1;align-self:flex-end;max-width:100vw;margin:0 -16px -16px;padding:8px 16px;background-color:#222}.b-gallery-container__main-img{grid-area:2/1/4/4;margin-right:-16px;margin-left:-16px;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none}.b-gallery-container__next,.b-gallery-container__prev{padding:0 16px}.b-gallery-container--preview{grid-template:"preview" auto "filter" auto "thumbs" 1fr "button" auto/1fr;gap:0}.b-gallery-container--preview .b-gallery-container__preview{grid-template:"top" auto/auto}.b-gallery-container--preview .b-gallery-container__thumbs-item{flex:0 1 50%;max-width:calc(50% - 4px)}.b-gallery-container--preview .b-gallery-container__top,.b-gallery-container--preview .b-gallery-container__filter{margin-bottom:16px}.b-gallery-container__thumbs{margin:0 -16px;padding:0 16px}.b-gallery-container__thumbs-list{gap:8px}.b-gallery-container__thumbs-item{flex-basis:98px;max-width:98px}.b-gallery-container__preview{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.b-gallery-container--preview > .b-gallery-container__preview{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.b-gallery-container__top{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5}.b-gallery-container--preview .b-gallery-container__preview > .b-gallery-container__top{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.b-gallery-container__next{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:5}.b-gallery-container__prev{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:1}.b-gallery-container__tools{-ms-grid-row:5;-ms-grid-column:3}.b-gallery-container__filter{-ms-grid-row:3;-ms-grid-column:1}.b-gallery-container--preview > .b-gallery-container__filter{-ms-grid-row:3;-ms-grid-column:1}.b-gallery-container__thumbs{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:1}.b-gallery-container--preview > .b-gallery-container__thumbs{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:1}.b-gallery-container__btn{-ms-grid-row:7;-ms-grid-column:1}.b-gallery-container--preview > .b-gallery-container__btn{-ms-grid-row:7;-ms-grid-column:1}}@media(min-width: 735px){.b-gallery-container__top{margin-top:20px;background:rgba(34,34,34,.75)}.b-gallery-container__tools{margin-bottom:15px}.b-gallery-container__filter .b-gallery-container__next,.b-gallery-container__filter .b-gallery-container__prev{padding:0 15px}.b-gallery-container--preview .b-gallery-container__preview{grid-template:"top" auto/auto}.b-gallery-container--preview .b-gallery-container__top{margin-top:0}.b-gallery-container--preview .b-gallery-container__preview > .b-gallery-container__top{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media(width >= 1440px){.b-gallery-container--preview .b-gallery-container__thumbs-item{flex-basis:20%;max-width:calc(20% - 16px)}}@media(min-width: 2500px){.b-gallery-container--preview .b-gallery-container__thumbs{justify-self:center;width:100%;max-width:1400px}.b-gallery-container--preview .b-gallery-container__thumbs-item{flex-basis:16.6666666667%;max-width:calc(16.6666666667% - 17px)}}@media(max-height: 568px)and (orientation: landscape){.b-gallery-container__filter,.b-gallery-container__thumbs{display:none}.b-gallery-container--preview .b-gallery-container__filter,.b-gallery-container--preview .b-gallery-container__thumbs{display:block}.b-gallery-container--preview .b-gallery-container__thumbs-list{display:flex}}.b-modal-gallery{position:fixed;top:0;left:0;z-index:-1;display:grid;grid-template:"wrapper" 1fr/1fr;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .3s,z-index 0s .3s,visibility 0s .3s}.b-modal-gallery__wrapper{-ms-grid-row:1;-ms-grid-column:1;display:grid;grid-area:wrapper;grid-template:"header" minmax(50px, auto) "content" 1fr/1fr;overflow:hidden}.b-modal-gallery__header{-ms-grid-row:1;-ms-grid-column:1;display:grid;grid-area:header;grid-template:"switch title close" 1fr/minmax(40px, 1fr) 2fr minmax(40px, 1fr);align-items:center;padding:5px 8px;background-color:#222;color:#fff}.b-modal-gallery__content{-ms-grid-row:2;-ms-grid-column:1;grid-area:content;max-width:100vw;padding:20px;overflow:hidden}.b-modal-gallery__switch{-ms-grid-row:1;-ms-grid-column:1;grid-area:switch;font-weight:500;font-size:16px;line-height:23px}.b-modal-gallery__switch .btn__inner{color:inherit !important;text-decoration:none}.b-modal-gallery__switch .icon-svg{width:24px;transition:all .3s cubic-bezier(0.22, 0.68, 0, 1.71)}.no-touchevents .b-modal-gallery__switch:focus .icon-svg,.no-touchevents .b-modal-gallery__switch:hover .icon-svg{rotate:180deg;scale:1.25}.b-modal-gallery__title{-ms-grid-row:1;-ms-grid-column:2;display:flex;grid-area:title;gap:12px;align-items:center;justify-self:center;max-width:100%;margin:0;color:#fff;color:inherit;font-weight:500;font-size:18px;line-height:20px;text-overflow:ellipsis;overflow:hidden}.b-modal-gallery__title>*{color:inherit}.b-modal-gallery__title .stars{flex:1 0 auto;filter:brightness(0) invert(1)}.b-modal-gallery__hotel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-modal-gallery__close{-ms-grid-row:1;-ms-grid-column:3;grid-area:close;justify-self:end}.b-modal-gallery__close-btn{width:40px;height:40px;padding:8px;border:none;background:none;color:#fff;cursor:pointer}.b-modal-gallery__image,.b-modal-gallery__video,.b-modal-gallery__embed{display:flex;justify-content:center;align-items:center;width:100%;height:100%;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none}.b-modal-gallery__image>*,.b-modal-gallery__video>*,.b-modal-gallery__embed>*{width:100%;max-width:100%;max-height:100%;border:none}.b-modal-gallery__image img{pointer-events:none;-webkit-user-select:none;user-select:none}.b-modal-gallery__iframe{padding:20px;background:#fff}.b-modal-gallery__iframe iframe{width:100%;height:100%}.b-modal-gallery__embed iframe{width:100%;height:100%}.b-modal-gallery__loader{position:absolute;top:0;left:0;z-index:10;display:none;place-items:center center;width:100%;height:100%;color:#fff}.b-modal-gallery__loader .icon-svg{width:40px;animation-name:loader;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.b-modal-gallery__bg{z-index:-1;grid-area:1/1/1/1;background-color:#383838}.b-modal-gallery.is-opened{z-index:10000;opacity:1;visibility:visible;transition:opacity .3s,z-index 0s,visibility 0s}.b-modal-gallery.is-loading .b-modal-gallery__loader{display:grid}@media(max-width: 734.98px){.b-modal-gallery__header{grid-template:"switch title close" 1fr/40px 1fr 40px;text-align:center}.b-modal-gallery__switch .item-icon__icon{margin:0}.b-modal-gallery__switch .item-icon__text{display:none}.b-modal-gallery__title{display:block;font-size:16px;line-height:22px}.b-modal-gallery__title .stars{display:none}.b-modal-gallery__content{padding:16px}.b-modal-gallery__switch{-ms-grid-row:1;-ms-grid-column:1}.b-modal-gallery__title{-ms-grid-row:1;-ms-grid-column:2}.b-modal-gallery__close{-ms-grid-row:1;-ms-grid-column:3}}@keyframes loader{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}